Skip to content

Add Android WebRTC video and input support#22

Open
DjDeveloperr wants to merge 23 commits intomainfrom
add-android-support
Open

Add Android WebRTC video and input support#22
DjDeveloperr wants to merge 23 commits intomainfrom
add-android-support

Conversation

@DjDeveloperr
Copy link
Copy Markdown
Collaborator

Summary

  • Add Android emulator discovery, lifecycle, screenshots, logs, and accessibility support through the Rust server.
  • Stream Android video through the same WebRTC H.264 path as iOS, with emulator gRPC frames encoded via VideoToolbox.
  • Route Android touch, swipe, and hardware-button input through the Android bridge and WebRTC control channel for lower latency.
  • Update the browser client, device chrome, and docs to reflect the Android-supported flow.

Testing

  • cargo check
  • cargo test
  • npm run build:client
  • npm run build:cli
  • Local daemon smoke-tested on the Android emulator with video, touch, and control-path validation.

@DjDeveloperr DjDeveloperr force-pushed the add-android-support branch 2 times, most recently from 7d4f9c0 to 44272a9 Compare May 9, 2026 18:20
@DjDeveloperr DjDeveloperr force-pushed the add-android-support branch from 0352c5a to b53a4ec Compare May 10, 2026 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant